police traffic stop - Deutsch Englisch Wörterbuch